NET CONTROL Notice d'utilisation I) Organisation Répertoires AccesParking AccesApp AccesParkingApplet: Acces Parking simule (Applet et Application) AccesTini1.02f : Acces Parking pour TINI (API version 1.02f) Src : les sources communes (Simulation et TINI) ShutDownAcces : ShutDown des Acces Parking par le reseau (ligne de commande) Library AffCom : bibliotheque composants visuels Applets CapApplet : Carte a puce Applet (utilisé avec superviseur) TestAccesApplet : Test Acces Parking Applet (utilisé par superviseur) BeansTests EditortrameI2c : Composant editeur de trame I2c I2cRpcClient : Composant commande I2c via XML-RPC (client) i2crPCsERVER : Composant commande I2c via XML-RPC (server) Clock : Composant horloge (utilisé par superviseur) GShutDown : Application Shutdown des Acces Parking par le reseau (interface graphique) JbcBeans : bibliotheque de composants visuels JCDatabase : bibliotheque base de donnée simulée (table = fichier) Servlet2.2b : api servlet Simul Beans BeanSimAcces : Bean simulant la borne simulee BeanSimBarriere: Bean simulant la barriere BeanSimCap : Bean simulant la carte à puce BeanSimClavier : Bean simulant un clavier 4X4 BeanSimLcd : Bean simulant l'afficheur LCD avec liaison I2C SimAccesLib : Classes borne simulee WebServer : composant serveur WEB XmlRpc : bibliotheque client serveur XML-RPC Superviseur Gardien : classes IHM du gardien GardienApplet : Applet gardien MiniServer : web serveur avec servlets 2) Utilisation Voir LisezMoi.txt dans Binaires 3) Configuration des Projets (distribution IRIS) En general les IDE dediees a java fonctionnent sur les SE windows, unix, linux, MAcOS. a) jbuider Le Systeme NetControl a été développé avec JBuilder7 SE jbuilder9 CE (gratuit) convient mais ne permet pas de generer les javadocs. Chaque projet inclut les references des bibliotheques utilisees (*.library).Les chemins sont relatifs. Pour ouvrir un projet avec JBuider: copier les sources dans un repertoire (par ex c:\NetPark modifier les attributs des fichiers: lecture/ecriture clicker (ou double-clicker) sur le fichier .jpx du projet C'est tout ! b) Eclipse Eclipse est en constante evolution. La conception d'interfaces graphiques necessite un plug-in. Pour l'instant pas tres efficace ! Pour utiliser Eclipse: - Recreer les projets Eclipse - Importer les sources et les bibliotheques necessaires